Big Huge Thesaurus

Lilium auratum

noun

sounds kind of like